infantry support gun - French English Dictionary